vice mayor - French English Dictionary